#include "stdafx.h"
#include "CFFSchemeHandler.h"

HRESULT CFFSchemeHandler::BeginCreateObject(LPCWSTR pwszURL,DWORD dwFlags,IPropertyStore* pProps,IUnknown** ppIUnknownCancelCookie,IMFAsyncCallback *pCallback,IUnknown* punkState)
{
	if (pwszURL == NULL || pCallback == NULL)
		return E_POINTER;
	if (ppIUnknownCancelCookie)
		*ppIUnknownCancelCookie = NULL;

	OutputDebugStringW(pwszURL);
	return E_NOTIMPL;
}

HRESULT CFFSchemeHandler::EndCreateObject(IMFAsyncResult* pResult,MF_OBJECT_TYPE* pObjectType,IUnknown** ppObject)
{
	return E_NOTIMPL;
}